thrust horns - Turkish English Dictionary